Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCH LANE Detached £685,315 £440,000 2 May 2014
3 LARCH LANE Detached £529,772 £300,000 26 Apr 2006
5 LARCH LANE Detached £719,740 £622,500 4 Dec 2020